Флаги не меняются.
Команда:
LOOPE short-label
Логика
CX = CX - 1 if (CX <> 0) and (ZF = 1) JMP short-label
Команда LOOPE используется после команд CMP или SUB. Она уменьшает CX на 1, затем передает управление по метке short-label, если CX не равно нулю и если первый операнд команд CMP или SUB был равен второму операнду. Операнд short-label должен находиться в пределах от -128 до +127 байтов от следующей команды.
Операнды | Такт байты (слова) | Обращения | Байты | Пример |
short-label | 18 или 6 | - | 2 | LOOPE AGAIN |
Примечание:
Команда LOOPZ, переход пока ноль, - это та же команда, что и LOOPE.